ContextMenuItem.enabled

Доступность

Flash Player 7.

Синтаксис

menuItem_cmi.enabled:Boolean

Описание

Свойство; булево значение, которое показывает доступен или скрыт определенный элемент меню. По умолчанию, это свойство имеет значение true.

Пример

В следующем примере создаются два новых элемента контекстного меню: Start и Stop. Когда пользователь выбирает Start, показывается количество миллисекунд проходящих с момента старта мувиклипа. Start становится недоступен в меню. Когда выбран Stop, показывается количество миллисекунд прошедших с момента старта мувиклипа.Start снова становится доступным, а Stop недоступным.

var my_cm:ContextMenu = new ContextMenu();
var startMenuItem:ContextMenuItem = new ContextMenuItem("Start", startHandler);
startMenuItem.enabled = true;
my_cm.customItems.push(startMenuItem);
var stopMenuItem:ContextMenuItem = new ContextMenuItem("Stop", stopHandler, true);
stopMenuItem.enabled = false;
my_cm.customItems.push(stopMenuItem);
function stopHandler(obj, item) {
  trace("Stopping... "+getTimer()+"ms");
  startMenuItem.enabled = true;
  stopMenuItem.enabled = false;
}
function startHandler(obj, item) {
  trace("Starting... "+getTimer()+"ms");
  startMenuItem.enabled = false;
  stopMenuItem.enabled = true;
}
this.menu = my_cm;